braised vegetables - German English Dictionary